Is the .OPTIONAL property inherited to the target's dependents? If x depends on y and z, and y is .OPTIONAL, it appears to me that x is considered .OPTIONAL, too. I.e., if both x and y are missing, x isn't built.