change crlf to lf
fix typo and visibility of Cache._?items