Gravar-mail: Clinical Documentation as End-User Programming