(starting && ending) ? hhmm(starting) + "-" + hhmm(ending, "h:mm a z") : ""
}
-private list(List names) {
- switch (names.size()) {
- case 0:
- return null
- case 1:
- return names[0]
- case 2:
- return "${names[0]} and ${names[1]}"
- default:
- return "${names[0..-2].join(', ')}, and ${names[-1]}"
- }
+private list(Object names) {
+ return names[0]
}