Helper to expand default value (support callables).

def get_default_val(self):
        """Helper to expand default value (support callables)."""
        val = self.default
        while callable(val):
            val = val()
        return val