in this file, rather than the unshift/assign pattern, could you do something with a bit less nesting? Perhaps `if (!Array.isArray(f.validators)) { f.validators = []; }` and then `f.validators.push(…)`?