Use MessageBag instead of a plain array