все, вопрос снимаю. полез глянуть как с этим делом в других языках — не только у меня такие вопросы возникают.
для джавы и раби нашел даже workaround.
вот о чем я говорю:
http://moonmaster9000.tumblr.com/post/477872071/class-variables-and-inheritance-in-ruby