Make gen-pass more conventional

Signed-off-by: Mike Detwiler <mike.detwiler@gmail.com>