Allow None for strings