#130: Add addField() and removeField() methods for managing dynamic fields, thanks to @jcnmulio