> But why? I don't get it. > If -release is passed, then contracts won't run anyway, so who needs a > version identifier for it? You must have skipped that part of the discussion. Because I've got some code that I want to share between different contracts, but it should't be compiled in when contracts aren't being used. --bb