add awesome_print back, tidy away into support
make batch and client same
downcast this header, looks ugly
leave debugging here

- would be a good place for a debug logger to go
tidy up
test multiple types of same tests
make sure time is required for .iso8601
dry initialize into resource
example of getting me!