I don't think Ruby parses it that way, don't you have to do `self.matrix = …` for that?