ClassPrepareRequest (@NotNull final ClassPrepareRequestor requestor, @NotNull final SourcePosition position) { return iterate(positionManager -> positionManager.createPrepareRequest(requestor, position), null, position); }