Remove dependency on hgbl
ifscs version bounds
Don't depend on ifscs internals