Need to take some notes on the SCDL object model that I can use as a guide while coding. I'm making stuff up and changing things and it's hard to be consistent without some point of reference.