Catch a potential object fetcher error

Invalid property strings (eg 'myobject[property]' rather than
'myobject[property=value]') would throw an error... this is just a quick
catch to give a nicer error message instead.