Add #to_object() function