argument assertion fix for non strings