Add the first implementation of 'ibl. parser.
Review register / unregister class and normalize names.