Low priority, ignore for now, probably should be written in proper Python, but seems like low hanging fruit.