basic logging support
update to hashable 1.2; replacing hash with hashWthSalt