changed _.y() method: return new F() object (do not affect this)