Abstracted lang functions and included @KyraD DirectorIterator Forward Compatible directory traversal