Cleanup: Aldec and icarus behave differently, shame but they do