Previously, an existing directory would not have its permissions modified by the __directory type. This change removes exiting early when $state_is matches $state_should