EDIT: method corrections in the imp. TODO: remove LightBookType and
generate skel and stub.