do not depend on archived 'compositions' package