Adding classes, bitwise operations and lambda programs