Hmm, I'll have to do type checking here anyway, I'll try your suggestion of wrapping and add that to the list of acceptable classes to handle.