Checkpoint
Code completion UI acceptable to Peter.