makesure dynamic dispatch is initialized
Documentation of CString module
implement memmove