explicit about default ctor and assign op
handle encoding in String(SEXP) ctor #219