Implemented validation and register native handler types.