Returning a value from a method mainly used for side-effects is still a little off to me, but that would be a much bigger refactor.