FileEntryDevice added which can be wrapped in a boost stream