Shouldn't this be `access + " = anObject;"`?

And shouldn't it be `!copy ? ...` ?