Added override for preserving property names based in via tag attributes
Preserving widget event attribute names
Made change to preserve attribute names based on loaded attribute definition