`Form->getHTMLID()` returns null for me unless its specifically set, so you get field IDs like `_Remember` instead of `MemberLoginForm_LoginForm_Remember` on `Security/login`. Should it use `generateFormID()` instead? 
Also, can you please go through the `simple` default theme and fix those rules as well?