We've a master build script that is used to build our source code. It has a finite set of expected properties which may be passed into it - Defaults are used for properties that aren't passed in.
Is there a way to display an error when an unexpected property is passed to this script? I'm not sure how to iterate the properties which I'd think would be a necessary function.