Some incremental progress, not sure what machine I will be on next
incremental updates to the lua script to make the exception hiearchy