lazy_loader serves these purposes: * Allow subpackages to be made visible to users without incurring import costs * Allow external libraries to be imported only when used, improving import times