support parsing type before name
resolving
fix wrong wrapping to c# type refs
support type before this in array methods
dont allow it for completion