Jak ulepszyć kod, który cytuje wszystkie elementy tablicy za pomocą `'` i zwraca ciąg zawierający wszystkie cytowane i oddzielone przecinkami elementy?

Używam Rails 3.2.2 i chciałbym zacytować wszystkie elementy tablicy za pomocą' i zwróć ciąg zawierający wszystkie cytowane i rozdzielone przecinkami elementy. W tym czasie używam

['a', 'b', 'c'].collect {|x| "'#{x}'"}.join(", ")
# => "'a', 'b', 'c'"

ale myślę, że mogę ulepszyć powyższy kod (być może używając nieznanej mi metody Ruby, jeśli istnieje). Czy to możliwe?