When building a project the mapping handler function names defined in the manifest are just strings, there is no build time check that the handler function actually exists. This can mean that if there is an issue of a typo or the function not existing there will be an error when that handler is triggered.
When building a project there should be a check that the functions exist.