Attempt at error checking the basic.consume.