Atomic keys with decode

Decode method now can returns atoms instead of binaries.
E.g. #{foo -> <<"bar">>}