Whitespace cleanup
Add subexpression benchmark