get rid of Lib.strlen, closes gh-29