I know all of this. However, good documentation does not make it good code. @bjlittle - what are your thoughts on the naming scheme and the potential for confusion?