First issue is that using field.as().comment() will render just as comment, while using field.comment().as() will render ok. Did I miss something in documentation about this? Second issue is that when ...