Add a newline at the end of the output file.
Stop adding useless '\n' before usage.
Add a method and make two methods private.

Also make a string separator available at the helper namespace.
Added CB ignores.