Some work on the arrfunc basics