The Omni Programming Language