Extended call-by-push-value - Reasoning about effectful programs and evaluation order