Refactor: ExpressionCommand doesn't expose Expression property