Don't inadvertantly define BasicObject

Closes #602