private static string InternalGetValue( object o, PropertyInfo p ) { return InternalGetValue( o, p, null ); }