foo(&1) { } ^~~ both block arg and actual block given; only one block is allowed