always return self on contextual .each