Initial pass at jawk.  A surprising amount of functionality is working\!