Refactoring. Changes the semantic of bundle preference hierarchy