Synopsis
You must use or avoid #pragma multi consistently in any collection
of rules and dependency lines sharing a given target.
Description
In order to keep the meaning clear, if any rule or dependency line with
a given target is #pragma multi, then all rules and dependency lines
including that same target must also be #pragma multi. Otherwise it
is not clear whether the targets should be treated as simultaneously
updated, and if so, with what other targets.