Adaptive arrays with constraint nulls