Thrown in case a function option does not provide a valid value for one of its returned object properties on execution.