@Override public <T> T accept(IASTVisitor<T> visitor) { return visitor.visitStrategyBottomUp(this); }