Builds now without warnings. But i still assume sideeffects at least in readIn()