Fixed: Remove property when call has property.

When call hasPropertyForName:, it will remove that property!!! That doesn't make sense.