Assigns default values to an object along with validating for required and unknown property keys.
Primary LanguageJavaScript