Allow subpackages to be made visible to users without incurring
import costs. Allow external libraries to be imported only when
used, improving import times.
