FormおよびForm\Elementのインタフェースを追加、DataObjectのコンストラクタに定義メソッド名と同名の属性が指定された場合は例外をスロー