Mandatory setter checks for configurable.

Closes #4814.

For @stefanpenner / @krisselden review.