Create proto_functions.lua