Code clean-up as a result of code reviews - Minor performance optimisation - Simplify code - Additional commentary - Correctly convert \ to / on platforms that use \ as a separator (e.g. Windows)