#65 deferring in AbstractSelect