Backport Configure::consume() to 2.x