changed the way param-verifier checks the incoming options so that it isn't type specific