added ability to supply hash to post and creation of hash
added spec for nested hashes
.
added hval as an expressive symbol to be removed from hash