Thanks, fixed in 	 f19e1b6.

> and maybe it should throw if it detects this param is not a string in cases some code where not changed.

As the method is protected, this should not happen :)