initial support for packages as tuples