M: Minor unit-test tweaks.
M: Check for defined command line argument.
M: Fixed example code.
M: Prepare Version 0.5 release.