I came upon this challenge when refactoring a function to return an object rather than an array, but I forgot to update the return price Within the if statement. @larsmans: With the linked web site: "Be aware that descriptors are only invoked for new design and style objects or classes." https://trehan-floors.in/