mark DynamicDelegate and DynamicProperty as obsolete