Paths should be normalized.