Suggestion: Basket implements Magic