What's the relationship between `PLAN_ID_FLAG` and `PLAN_ID`? Could you add javadoc for the former please?
Is it a bit like having a `@SetFromFlag("planId")` on the config key, except that `BrooklynComponentTemplateResolver.resolveSpec` does the lookup itself (because the id is not in the `"brooklyn.config"` section)?