Re-implement Statement::apply in terms of Visitor
Merge pull request #3111 from yebblies/sapplyvisitor

[DDMD] [refactor] Re-implement Statement::apply in terms of Visitor