+ int set_state (const XMLNode&, int version);
+
+ void load_model (const Glib::Threads::Mutex::Lock& lock, bool force_reload=false);
+ void destroy_model (const Glib::Threads::Mutex::Lock& lock);
+
+ static bool safe_midi_file_extension (const std::string& path);
+ static bool valid_midi_file (const std::string& path);
+
+ void prevent_deletion ();