Abstracts limit into configurable variable

Usage:
settings.checkbox.hard_limit = 50

Default (none):
settings.checkbox.hard_limit = null