This is phenomenal. One question: how on Earth did you get the idea to write something like this? It works, though - no matter how you got the idea for it :-) So well woven together, in every single way. Well done - a small masterpiece in its own way and in its own right.