Externalized messages from controllers and services (ref. issue #4).