Stared adding UDA support to thBase.serialize