blueprint-style comment form with validation