1
2 check handlers
3 do we need to export functions in some special way?
4 startup/shutdown hook to inform other modules, that they should free/register handlers?
5