from/new: allow for point() to be deferred after all.map/flatMap().