Implement the rest of the traps