Std_options but it doesn't polute the root namespace

Something like what @matlkad proposes in the Modules are isomorphic to generic functions thread could work for this.

But still has the issue of needing to redeclare the options every time you import std.