some code style issues
concat vs adding a string
coder fixes, removing unnecessary setter
better seasoning yum
handling cslDatePart vars better
better documentation
simple is good
more documentation is sometimes better