Could it be that the values for "options" in the examples are in the wrong order? E. g., that:
'options' => array( 'Pirates' => 'pirate', 'Ninjas' => 'ninja', 'Back to the NINJAR!' => 'ninjars' ),
would be needed to present the user with the choices "Pirates", "Ninjas", and "Back to the NINJAR!"? -- P. S.: Really nice and very useful gimmick!
This post was posted by Peachey88 (Flood), but signed as Tim.landscheidt.