VerifyField seems to be designed only to work in the
context of PasswordVerifyField. It appears to be
expecting a single field as an argument, and is then
calling CompoundField with two field arguments
[password,verify].
Contrary to the documentation, it does not appear to
accept a compound field.