Because there is no need to expose an unused param...
# general
e
Because there is no need to expose an unused parameter whose only purpose for an end user is to allow violation of the rule a target owns sources only in it's tree