By default, if not specified, these functions use the mode from the file Co-authored-by: hauntsaninja <>