The EPL Programming Language