Make Iterable.scan shared default