# } elsif(UNIVERSAL::can($foo, 'db') and UNIVERSAL::can($foo->db, 'dbc') and UNIVERSAL::isa($foo->db->dbc, 'Bio::EnsEMBL::DBSQL::DBConnection')) { # another data adaptor or Runnable:
}elsif(UNIVERSAL::can($foo,'db')andUNIVERSAL::can($foo->db,'dbc')andref($foo->db->dbc)=~/DBConnection$/){# another data adaptor or Runnable: