о, куздра вдруг что-то вменяемое написал http://kouzdra.livejournal.com/2573438.html
хотя это довольно страшная реализация. ‎- wisdom of wombats