Exists any difference between:
private lazy var fileManager: FileManager = { return FileManager() }()
and
private lazy let fileManager: FileManager = FileManager()
? Apart from being lazy (doesnt get executed until its accesed). I'm unsure if the first every time is accesed is creating a new instance.