feat: Tighten types on Property
class
#24
+100
−111
Merged
Property
class
#24