Fix memset to work with llvm's intrinsic bullshit
Strings, glorious strings