Using the new ‘optionally’ construct.