Those requirements were not so redundant as I thought.