This now allows the developer to specify a selected option e.g. from an account which could come from a database or even post data if a form is not correctly completed. The all option has been added because I found this useful within my own project by specifying types of accounts that could view certain pages.