migrated length validators forward, added prototype.