@drq
Там специфическое ООП, но вполне существующее.