Reduce assertions of isinstance and ensure ConsumePage has a ParsedPage.
Throw a TypeError on an unexpected parameter type for get_instance.