/** Get a sub-field, with a key relative to the current field. */ public Field sub(String key) { String subKey; if (key.startsWith("[")) { subKey = name + key; } else { subKey = name + "." + key; } return form.field(subKey); }