Weightless supports implementing complete Python programs as co-routines, including protocol stacks, such as the HTTP protocol.