Update readDirStream to use Maybe