fixed overenthusiastic removing of requires/uses