Итоги голосования для комментария:
Андрей Корженевский @Арсений: Было бы круто, хотя я всё ещё слабо представляю, как это реализовать. И в техническом смысле,и идеологически.
@sveltha: да, quirks определйнно должны быть. Это, впрочем, уже второй слой, я думаю.
Там богатая тема - все эти вопросы систематизации, где первый слой черт игрока, где второй, от чего зависит деление... Богатая тема, и полезное исследование вышло бы, я тут подумал.