inlined FutureExpression