encapsulate ExtractPropertyInfoFromLambda()
Fix typo.
AcceptableValues from List --> ICollection