1. Removed usage of PropertyInfo.GetMethod