Added the ability to specify required parameters, without which the page will not load.