Just out of interest, is there a way of capturing keystrokes in D? E.g. if you have a CLI application that wants to capture Ctrl+... and the like, and possibly control the cursor.