Added FileProperty to allow binding a property to a file.