Completely re-written PyBMI, now it's just awesome...