prefer invocation over introspection
prefer invocation over introspection

ie, use hasattr instead of isinstance.
also, move escape logic into Property class
(staticmethods are often a code smell)

Leibniz137/python-jproperties3