HasProperty
歴史