if( element instanceof ServiceDef )
{
final ServiceDef def = (ServiceDef) element;
final String id = def.getId().text();
final JavaType type = def.getImplementation().target();
final Class<?> cl = ( type == null ? null : (Class<?>) type.artifact() );
if( id != null && id.startsWith( "Sapphire." ) &&
cl != null && ConversionService.class.isAssignableFrom( cl ) )
{
return true;