Added proper formating and introduces ArrayFromTuple extractor instead of FieldsFromTuple