stop exposing the underlying alias datastructure