Some clean-up related to Invoke()
Fix string own property names bug