xfailing test for unary ops and add test for summary within by
Implement more generic summary
Prepare for into
Clean up ambiguous warnings