Yes it's future proof. See also my open questions. I checked the eclipse.org link but it does not seem you can transform `Type` into `Type[]` in a backward compatible way.