add array completion for constraints constructor #304