improve -deleteToBeginningOfLine: functionality