This prevents users corrupting other directories as pointed out in #735
QKBU6HCDGET7POGV3FVZMEAOFHWNNQSMAIPSGGCMFL5AGHDB5PUAC
4KJ45IJLTIE35KQZUSFMFS67RNENG4P2FZMKMULJLGGYMKJUVRSQC
if input.contains(['/', '\\', '.']) { return Err("Name contains illegal characters".to_string()); }
if input.contains(['/', '\\', '.']) {
return Err("Name contains illegal characters".to_string());
}