private IEnumerable<MemberInfo> GetAllPublicReadableMembers(Func<MemberInfo, bool> membersToMap) { return GetAllPublicMembers(PropertyReadable, FieldReadable, membersToMap); }