Declare as constrained type