cubicweb-bootstrap #3715660 Incompatibility with forgotpwd [rejected]

The forgotpwd cube provides a personnalised LoginFormView, that inherits the default LoginFormView, which is itself monkey patched by bootstrap.

Problem is: the monkey patch in the bootstrap cube changes the login_form signature, and in its overriden 'call' function assumes the new signature. The forgotpwd overloading login_form on its own LoginFormView, it leads to a crash when accessing "/login":

TypeError: login_form() takes exactly 2 arguments (6 given)
done in<not specified>
load left0.000
closed by<not specified>