Isn't Matt pissed off with this? 'BuildSystem' -> 'buildsystem'

[I thought the naming scheme with caps was important - and looks like
bitbucket doesn't support that]

Who architects an entire configuration that is dependent on the file system? Both mac and windows, by default, are case-insensitive. Making something this fragile is just asking for pain later. Just search the mercurial and git mailing lists for unicode issues and see what a mess it is to rely on capitalization.