As the project maintainer of Cardboard.NET it's important to me that both contributors to the library itself and library consumers can understand the project. I need to fix the api doc generation but I digress. God being a maintainer sucks ass sometimes because I am responsible for the "architecture"/"design" of the project. I have the final say and it's sort of my baby. Just because I have the authority doesn't mean I know all the answers ahead of time...