use `<%-` to avoid generating extra whitespace.