More expressionizer fixes.
Factor search and create result abstraction.