actually iterate sel with multiple implementations
add secure_zero extension
move the heavy lifting for fuzzing in to fuzz.c, let extensions use simple templates to specify their input/output data
add secure_compare extension