load_budget requires that budget modules include Budget class with the same name
This is annoying, since it makes renaming things cumbersome.
Maybe we can assume a generic name for the top-level Budget class, or provide a way to specify it.
This is annoying, since it makes renaming things cumbersome.
Maybe we can assume a generic name for the top-level Budget class, or provide a way to specify it.