add instance method shortcuts; refine check for object