update has_decorator#decorated_collection behaviour