 (def exceptionThrownWhenMalformedInputPassed
   AssertionError)
 
-(defn getKeyIfExists
+(defn getVectorKeyIfExists
 "
 you may pass: symbol or keyword
 ie.
-(getKeyIfExists a) where a evals to :a or 'a
-(getKeyIfExists 'a)
-(getKeyIfExists :a)
+(getVectorKeyIfExists a) where a evals to :a or 'a
+(getVectorKeyIfExists 'a)
+(getVectorKeyIfExists :a)
 returns:
 nil if not exists,
 [key val] if exists, where key is the same as what you passed evaluated to

   }
  (let [found (find returnedMap keywordField);ie. non nil, it's a [key value] vector
        ;_ (assumedTrue found)
        _ (assumedTrue [found 
                        "you tried to access field `" keywordField 
                        "` that didn't exist in map `" returnedMap
                        "`, you should've checked before!"])

              key "` whatever you passed evaluated to this before the call")
            )
          ]
      (getVectorKeyIfExists whichMap key)
      )
    )
  ([ret_object key]
