I'm not planning to use the Eval command.
This is both an client and server sided mod:
Clientside it's only possible to create scripts.
Serverside, This is where the magic happens, All the security checks take place here, And if the script/client passes them, The script gets uploaded to the server and saved, This allowed executing of scripts made by others and stored on the server.