It seems that when the compilation object imports more than one library some semantic information is lost.
For this reason not fully qualified base types (extenders) are not recognized || not present in the semantic tree.
We should check that we create the compilation object property or it might be a problem in the compiler API?