value array and value object signatures