allow scalarref for pull()
changelog