Only 'Collection<Int>.remove(E): Boolean' should match
Use PlatformDependent annotation to guarantee it's only be available for JDK8 Also adjust type-safe bridges and mutable collection stubs generation