ll.OwnerSay(tostring( ll.SubStringIndex( "hello", "bye" ) ))
-- > 4294967295
ll.OwnerSay(tostring( ll.ListFindList({ "Apple", "Banana", "Cherry"}, {"Orange"} ) ))
-- > 4294967295
It seems that instead of a 32-bit integer with all bits at 1 (value -1) is returning a 64-bit number with the lower 32 bits at 1 (value 4294967295).