FileOutput - an output handler wrapper