#29 Add support for optional parameter to define the BEGIN statement. There are cases where more complex BEGIN statements are required.
Ignore *~ files which are generated by gedit.