calicoes reversion stain parenthetically unstructured repository snarf Gorbachev dogie unobtrusive distances