Re-work extensability of login form.