Do you think it's better for the tool to blow up if it sees an unrecognized key in the config file? I guess that would be a better experience than just ignoring it and possibly setting up the project in a way that the user didn't actually intend?