Don't inadvertently define BasicObject

Closes #602