Changing impl on concat to call cons; only test 1 passes now