Now it's possible to specify whether a particular input is required