For my own understanding: Is this because you didn't want to hang accountType on every folder, and because keeping the same wireRep signature avoids creating excessive refactoring?