This actually contains not only syscalls, but libfuncs in general.
After this is done, we might want to change InternalFunctionCall::Syscall(FunctionName) to Syscall(SyscallSelector) to avoid its conversion to/from string as outlined by #112 (comment)