correct generation for size-less array generation
function argument type validator should use = not ==
squash warning
make sure arrays.vec tests passing array as argument
start generating pfor kernels