Multi-Entry Package Architecture

Multiple package entry points are useful when they protect real runtime and dependency boundaries.