An example discussion directive implementation