my class Iterable {
    # Has parent Cool declared in BOOTSTRAP

    method elems()    { self.list.elems }
    method infinite() { Mu }
    method item($self:) { $self }

    method Int()      { self.elems }
    method Num()      { self.elems.Num }
    multi method Numeric(Iterable:D:)  { self.elems }
    multi method Str(Iterable:D:)      { self.list.Str }
}

my class Iterable {
    # Has parent Cool declared in BOOTSTRAP

    method elems()    { self.list.elems }
    method infinite() { Mu }
    method item($self:) { $self }
    
    method fmt($format = '%s', $separator = ' ') {
        self.list.fmt($format, $separator)
    }

    method Int()      { self.elems }
    method Num()      { self.elems.Num }
    multi method Numeric(Iterable:D:)  { self.elems }
    multi method Str(Iterable:D:)      { self.list.Str }
}

Make (1..10).fmt(...) work again; masak++ for noting it.
Make (1..10).fmt(...) work again; masak++ for noting it.
