Make adjoin take by auto-ref