Fixes to maintain backwards compatibility
What?
This MR provides small fixes to try to maintain backwards compatibility wherever it is possible without undue amounts of work.
Why?
This MR is required to allow the existing Dingo interface to continue to operate with asimov.
Who?
This MR was prepared by @daniel-williams