It just returns some extra stuff (means and normalizers) so this step of preprocessing can be undone.  I didn't want to (potentially) break the existing global_contrast_normalize's dependencies by changing the output.  There may be a better way.