Fantastic stuff, an enviable amount of polish and aplomb! I'll definitely come back to this one after the voting period is over.