Allow problems to define their own checkers
Allow problems to define their own checkers