maybe this is way late to the party but the path parts are using underscores, dashes AND camelCase =p