delegate based input field bounds validator