[FEAT] adding hash symbolizer. messages should be fully symbolized (including nested hashes and options returns symbolized keys