++ @Herbie and @blowdart

1 class per file - generally. Break the rule when it makes sense Smiley In addition to the rationale already given, it eases team work - especially if your source control employs a "Lock model".

@Maddus LOL you kill me Smiley