Added function flags, pure functions are marked as such. Stringcp with constant string ptr