adding implicit variable stdin (standard input contents)
script arguments support. --verbose to show compile time information