relax type requirement for string buffer setter to permit nil