Defines the core NMR and its client side invocation API.