No sense in setting an implemented method to be abstract.

And no need to have code in abstract methods.