Refactor property_to_s