Simplified some function return values

Since we're returning pointers it's just as easy to check for nil
than it is to have an additional return value for whether or not
an object was found.