Attempt to read as an attribute first, try method next (#26)