pub fn string_slice(args: &[Expr]) -> Result<Expr, Error>
(slice str 2 5) (slice str 2) (slice str 2 -2) ; -2 is length - 2