I have removed wartremover because it was causing compiler errors in one of the specs due to >> which we may want to fix