added _get_property with correct exception
added stub docstring
added non_existent_prop test