Added IgnoreUndeclared, an extension to silently ignore undeclared properties at hash intialization.