Also pass (symbolic) references through the parser
The contstructor of an IOInterface is implementation-dependent
Object\Internal should never be instanciated directly
Clean up use statements
Symref loader is never used, remove it