removed arrayviews dep
added getValue! with preallocated output y