Concerning #792: IOScheme - providing asserts
Concerning #792: IOScheme - boilerplate .derivative()