While coding I found this trivial detail. I would like to propose a minor update to the TextareaField construct.
The default behavior for other FormFields such as TextField are set to automatically set the $title to $name if $title is null. The construct for TextareaField sets $title to an empty string so you must include the $title otherwise it will appear blank.
Could we have $title be set to null in the construct of TextareaField like in the other FormFields?
Perfectly acceptable change, I've noticed this myself but couldn't find a ticket in the open source tracker. We're all about making the form fields more consistent, so I've made a ticket to do it here: