so i guess here I'm extending an existing class by...
# getting-started
p
so i guess here I'm extending an existing class by adding a property to it. Why doesn't IntelliJ detect the recursion here?
Copy code
val Customer.orderedProducts: Set<Product> get() {
    // Return all products ordered by customer
    return orderedProducts
}