Add a synchronous private version of setData, fix NSLog inline replacaments and spelling