include active_support for JS-style hash access