Added multi-parameter arrow lambdas. Added get set and update methods to structs. Add bitwise functions.