Loose dependency restriction