Use ~3.7|~4.0 in composer to allow 3.7.* and 4.*.*