Concept proof. No test on cached value.

Just the re-implementation of makeVector / cache mean. No test for
changed matrix, no improvements.