Factored the expression interface into the sep. file