Subexpr for hash arguments, fix #323