handling rare case where developer passes

 wrong param type for $options

see: https://github.com/ryancramerdesign/ProcessWire/issues/372#issuecomment-60440903