If the input dataframe has been initialized with logical types, does autonormalize lose this typing information on the output dataframes? ## Steps to check 1. Create an input dataframe 2. Add logical types to some columns 3. Check if output dataframes have the same logical types