easy_property
example
strongtyping
