ex op(size_t i) const override;
ex map(map_function & f) const override;
ex subs(const exmap & m, unsigned options = 0) const override;
ex op(size_t i) const override;
ex map(map_function & f) const override;
ex subs(const exmap & m, unsigned options = 0) const override;