Not the same as `final:` inside - the above just means you can't inherit from A. Funnily enough any new methods in A would still be virtual even if nothing can inherit from it!
This should have been fixed years ago: https://d.puremagic.com/issues/show_bug.cgi?id=2326
Is it a regression?
