wrap class methods as functions when used as BookInfo validators