Replacing use cases with labeled lists