Fix Ability to pass test spec that calls can?, and to handle nil argument.