include Core_kernel.Blit.S_permissions with type 'rw t := 'rw t_no_seek
val blit : ('rw t_no_seek, 'rw t_no_seek) Base.Blit.blitval blito : ('rw t_no_seek, 'rw t_no_seek) Base.Blit.blitoval unsafe_blit : ('rw t_no_seek, 'rw t_no_seek) Base.Blit.blitval sub : ('rw t_no_seek, 'rw t_no_seek) Base.Blit.subval subo : ('rw t_no_seek, 'rw t_no_seek) Base.Blit.suboOverride types of sub and subo to allow return type to have seek as needed.