Aha, updated with a potential solution.  By using instance_eval instead of load, we can have a MultiParser class inside parse_multi.rb, avoiding namespace collisions.  Thanks for thinking of this.