Added Default Script Name Conventions.

See #69.
This will always return true since the file system always return a IFile. To make the code work as expected there must be a check for file.Exist. The expression should be `if (file != null && file.Exists)`.