Expanding the AdapterRegistry documentation

This also involves tweaking the parameter names to reflect their
usage