This logic causes "Contains Comment" to always display, even if I submit a bookmark with no comment. This is because empty form elements are submitted as empty strings, not `nil`. The empty string is still a "truthy" value (remember, the only "falsy" things are `false` and `nil`), so this branch always executes. To avoid this, you can check for `if bookmark.comment.present?`, which accounts for both `nil` and empty strings.