review use of error() in doBuildExplicitLinks()
error() for something missing should preferably be detected by OCL or NSD, not when building explicits links. warning() should be used instead.
error() for something missing should preferably be detected by OCL or NSD, not when building explicits links. warning() should be used instead.