question: Builder addLenient ( String line ) { int index = line . indexOf ( ":" , 1 ) ; if ( index != - 1 ) { return addLenient ( line . substring ( 0 , index ) , line . substring ( index + 1 ) ) ; } else if ( line . startsWith ( ":" ) ) { return addLenient ( "" , line . substring ( 1 ) ) ; } else { return addLenient ( "" , line ) ; } }
target:  Add a header line without any validation. Only appropriate for headers from the remote peer or cache.