Do you really need to expose the whole releaseInfo object? I was trying to avoid this, exposing only those attributes needed on separate methods. I don't mind one way or another, but shouldn't have both.