remove obsolete thing that never worked
[scpubgit/Q-Branch.git] / lib / SQL / Abstract / Parts.pm
index dc8f25c..e4a2033 100644 (file)
@@ -17,16 +17,21 @@ sub new {
 sub stringify {
   my ($self) = @_;
   my ($join, @parts) = @$self;
-  return join $join, map ref() ? stringify($_) : $_, @parts;
+  return join($join, map +(ref() ? stringify($_) : $_), @parts);
 }
 
 sub to_array { return @{$_[0]} }
 
-sub format {
+sub formatter {
   my ($self, %opts) = @_;
   Module::Runtime::use_module('SQL::Abstract::Formatter')
     ->new(%opts)
-    ->format($self->to_array);
+}
+
+sub format {
+  my ($self, %opts) = @_;
+  $self->formatter(%opts)
+       ->format($self->to_array);
 }
 
 1;