Future jap.fields.typeclass.Effect. Sadly Future is not lazy so short-circuit wont work with it, too.