Added possibility for named Refs, and unified declarations in RTL.
Removed extIfc and all dependant functions.

This functionality will be replaced with specific functions and modules
for each required external interface.