Replaced 'raise' in abstract methods with doc string