Removed redundant alloc; already allocated in object.

I fixed the bug I posted in issue #59. Presumably, ```can_alloc``` should only be called by the object system.