Merge branch '21-misc-cleanup' into 23-more-dotcode
Merge branch '21-int-overflow' into 23-more-dotcode
Merge branch '21-misc-cleanup' into 23-more-dotcode
Merge branch '21-misc-cleanup' into 23-more-dotcode
Merge branch '21-misc-cleanup' into 23-more-dotcode
Merge branch '21-misc-cleanup' into 23-more-dotcode
Merge branch '21-scalars' into 23-more-dotcode
Merge branch '16-t-varop-mm' into 23-more-dotcode
Merge branch '21-misc-cleanup' into 23-more-dotcode
Merge branch '21-misc-cleanup' into 23-more-dotcode
Merge branch '21-misc-cleanup' into 23-more-dotcode
Merge branch '21-misc-cleanup' into 23-more-dotcode
Merge branch '21-scalars' into 23-more-dotcode
Merge branch '22-more-scalars' into 23-more-dotcode
Merge branch '22-more-scalars' into 23-more-dotcode
Merge branch '22-more-scalars' into 23-more-dotcode
Merge branch '22-more-scalars' into 23-more-dotcode
revise doc on functions that return unshared objects
Merge branch '23-more-dotcode' into 24
revert to rep.int being internal rather than primitive