Change made but: from_hash and new have different arity in this version.