def load
      query = (arguments or self).info_sql
      Squirm.exec(query, [name, schema]) do |result|
        validate result
        set_values_from result
      end
      self
    end
def load
      query = (arguments or self).info_sql
      Squirm.exec(query, [name, schema]) do |result|
        validate result
        set_values_from result
      end
      self
    end
Loads meta info about the stored procedure.

 This action is not performed in the constructor to allow instances to
 be created before a database connection has been established.

 @return [Squirm::Procedure] The instance