An experiment with making arity more explicit in functional collections