set a default configspec if given None