Would it be possible to add lazy_static? IMO this is basic functionality as C++ and Java have it built in.