Fixed decorator on from_obj; it was @classmethod rather than @staticmethod;