patterns: own_instance ok