The handler table is a dynamic table of 256 null function pointers where users can set any of these 256 pointers to a pointer to their custom made handler if it follows the signature (returns int, 2 parameters: Instruction* and VM*). Check the repo for more!