added empty obj.tosdr where missing, to simplify build script edge cases
!(obj.additional) -> obj.tosdr.binding
check for obj.tosdr.disputed and obj.tosdr.irrelevant instead of obj.disputed and obj.irrelevant