Beginning to implement in Python...  Not ready to be used.