Add GetMethodSignature() helper function.
Add full property support.