build-rule supports arbs on LHS. I'm being non-committal as to whether that's the right thing to do, currently.
Adopting a policy opens proper channels to infer instances of it.