Егор, а можешь взять на JPoint первую часть Elegant Objects? Я так понимаю вторая там и так будет:) раз она только выйдет:)
Егор, на самом деле вопрос не дает ли такое программирование оверхед (по той же памяти)?