@dr-frankenstein: Wonderfully written,