Creates a binding to some user data (via pointer)
Execute a file.
Execute a string.
Creates a new table, which doesn't exist globally. Values can only get set while the table is active. Table becomes inactive as soon as other data is managed.
Creates a new table.
Creates a new callstack (called threads in lua)