Edited comments, mainly removing comments about replacing memcpy with a multibyte copy - we will just assume the system memcpy is smart (Windows seems to do a multi-byte copy or even a SSE copy if available).