added back consumes migration - forgot to do when fixing merge-conflict
Merge pull request #2989 from apfeiffer1/relval-fixes-bio

BOOSTIO -- Relval fixes for boost io branch