Right now when a source file is missing we _always_ get a "required source" exception even when the missing file in question is an optional file.
Right now when a source file is missing we always get a "required source" exception even when the missing file in question is an optional file.