I think the easiest solution is to create a new module with the new name,
and refactor the old one to use it... so Plack::Middleware::Auth::Form
would still exist as a consumer of the new module, and perhaps there are
some Plack-specific things that it might add to the inherited object,
especially
I am thinking about changing Plack::Middleware::Auth::Form to
WebPrototypes::LoginForm - the idea is to provide more such 'widgets'
(there are already two published:
http://search.cpan.org/search?query=webprototypes&mode=all - still
experimental) with the same basic approach for reusabillity of we