Updated diffWorkDir DiffOptions to isOptional