@agramfort in the future it might be mandatory to return other things, e.g. coefficients or predictions. The dictionary is a good compromise since it keeps the number of return values constant and allows us to return more if needed.