require("using_extend_flatten")
local ed = using_extend_flatten.ExtendDerived()
ed:one()
ed:two()
ed:three()