Do not throw generic Exception from toDADL.
Add a new DADLBinding constructor to allow passing in custom system values.

Matches the equivalent constructor in the xml-binding module.