Reflection.GetMember() and MemberChainItem
_GetMembersForParameter
Lots of stuff around profiling

Added affected members
Added registration of child rule elements
Added registration of subrules
Unit tests