Added support for Hashes and Loop keyword