expression property Null safety

Expression expression
override

May be overridden to support other types implementing Expression.

Implementation

@override
Expression get expression => CodeExpression(Code.scope((a) => a(this)));