Few changes and additions to make this more Forth like.