Adding `BuildFromFile()` function