Is the order of parameters returned by AudioProcessor::getParameters guaranteed to stay consistent?

Thanks for looking at the implementation, @Daniel. Still, this is not really the proof I want to rely on since in theory, the implementation is allowed to completely change if it still shows the documented behaviour. Especially as something like version hints for parameters (discussed here) seems to be added in near future, I don’t think it’s a completely unrealistic scenario that the behaviour of this implementation might change at some points for whatever reasons. I’m not saying that particularly the version hint thing will change this – this should only support my point that the parameter handling is a part of the interface that won’t ever be touched again.

As the expected order of parameters in this array isn’t documented anywhere, changing the order could not be considered a breaking change. So what I’d ideally like would be a clear documentation, stating what and what not to expect.