proc loadPath*(self: StreamTexture): string {.gcsafe, locks: 0.}
proc `loadPath =`*(self: StreamTexture; val: string) {.gcsafe, locks: 0.}