[Enhancement] Add consumeWithFake support

Closes #1