Quite elegant. Another edit and this would be hard to fault. Would definitely read more.
Glad to hear you liked it!