Some initial implementation of ionLogger
Add string building helper function