public static Hashtable Extra <T>(this AbstractEntity <T> p) where T : AbstractEntity <T>
 {
     return(p.PopAllUnknownProperties());
 }