normalize
still trying to remove crlf
Compilable and style checked F0 compat, prepared to publish, test in examples needed.