more tests and minor fixes for double-string methods, as per code review