Changed name of ::process method to ::process_data to contrast with newly-to-be-added ::process_file method