- added javadoc
- removed guard against illegal index of parameter name and related tests