public static function destroy($id)
    {
        $instance = new static;

        // We will actually get the models from the API and call delete on it.
        // This way its events get fired properly with a correct set of attributes
        // in case the developers wants to check these.
        $key   = $instance->getKeyName();
        $model = $instance->where($key, $id)->first();

        if ($model->delete()) {
            return true;
        }

        return false;
    }