typed package now holds a list of overloads