Is it possible for ``split_char`` to be defined at runtime, e.g., as a parameter to ``make_option``? That would make it more flexible, but I understand it might be a limitation of ``optparse``.