Finite tree-like model property for multi-modal logic in Isabelle/HOLZF | Synapse