dmd HEAD adds the virtual keyword.

TODO: fix the commets changed by the wrapper.