lua : always add an empty uservalue to all instances of dt types
wip