When two is better than one: the seniority scheme as a new tool to build wave functions