Add reason string generation, attribute ids.
Display new reason string.
Fix attribute ids being null.
Support critique with multiple attributes.
Add parantheses.
Support multiple attribute critique in app, too.