Willy-Wonka-pattern