Hackage won't be happy unless base has an upper bound, and upper bounds seem like a pretty good idea anyhow.