Simplify smart ops
Do not insert leading padding for parens before ':'
ocaml M-RET inserts new pipline lines
Always use flycheck faces for compilation errors
Define intense flash face