allow empty seq of incorrect type