Constructor

new(name:String, has:Class<Dynamic>, want:Dynamic)