I've been looking through some of the functions and stumbled through some networking functions
(list of functions)
I think there's a big assumption being overlooked here: they're using an academic-proprietary scripting language. That may well remove a lot of the complexity of the task depending on how the script-hooked methods are designed.