Add tests for &OPTIONAL arguments to rules