virtual void name(const std::string& name);
virtual void machine_(const machine& m);
virtual void property (const myprop& prop);
virtual void name(const std::string& name);
virtual void machine_(const machine& m);
virtual void property (const myprop& prop);