Helpers to make your types Datumable if they are binable. Works with up to 5 versions (easily extensible to more)