Compiler - Fixed PSGetMember/SetMember
Changed to respect the casting type (explicit, implicit, as)
Changed to use typed methods instead of all generics