from __future__ import absolute_import, division

class IF(object):
  '''ISPyB connection interface definition object.'''

  def _notimplemented(self):
    '''Overrideable function which is called when a driver lacks an
       implementation for an interface function. In general this function
       should always end in an exception being raised.'''
    raise NotImplementedError('This call is not supported by the selected '
                              'ISPyB driver.')

@@ -197,21 +197,24 @@
  when a 
-drive
+connecto
 r lacks 
@@ -465,13 +465,16 @@
 PyB 
-drive
+connecto
 r.')

correct terminology