@sonney2k at some point, we should :)

@lambday vectors and matrices are enough for now, but again, I think there should be error messages. In this case (and in fact also for SGObject, I think a warning should be printed before -1 is returned.