protected function setDynamicJuggle($key, $value)
    {
        // Check that the attribute is jugglable
        if ( ! is_null($value) && $this->isJugglable($key)) {
            // Cast the value to the type set for the attribute
            $this->juggleAttribute($key, $value);
        }
    }