Using shapeless's Sized type to eliminate real world off by one errors in Scala | Heykuki News