Merged Util with new class Expression