Add abstraction in checker to add new checkers