Base object extraction and error handling