added: LavaDoc source documentation; refactored: utility function paramters