fixed - enforced and adjusted unit tests for proper module behavior from prototypical pattern behavior