String#shorten typo fix and additional test
String#shorten typo fix and additional test

More boundary and params combination tests


Former-commit-id: d1ebb212ab98ec851c84df6e7116d381cd0d2ac9 [formerly 7724be28c884bfa934f6887f19fa39246cdd2c08]
Former-commit-id: c4a28992ca03f7e48424ff294fcc69e7721afc1a
romancow/Sugar,andrewplummer/Sugar,andrewplummer/Sugar,romancow/Sugar