sub size { scalar @_ }