I guess I'm confused here. Why do you need anything new? Shouldn't you just be able to use bar.py's versions of these?