Comments need a (simpler) workflow with the following states: - pending (initial) - published - rejected Depending on configuration, the initial state can be pending or published.