- [ ] migrate `List<Value> getUses()` to return `Stream<Value>` avoiding premature/unnecessary copying of entries - [ ] cleanup /check for adding .getUses() to the list e.g. in JInstanceFieldRef base.getUses() is added which is Collection.emptyList()