Good idea.

About the conditions[]: It's <, >, =, <U, >U in reverse order.