Allow a name or schema to be passed to registerService() and fix undefined name bug.
Merge remote-tracking branch 'origin/master'