Fix issue with disabled subtrees and pluralization for KeyValue backend #402
The idea behind the fix, roughly speaking: for
I'm not super confident about implementation and possibly this can be done in a better way.
I'm happy to accept this patch as-is. If there is a better implementation, then I am sure someone will submit a patch to do it. Thank you @fatkodima.
Also: I think there was just one build on Travis that was breaking (I've since re-run it). If it breaks again, would you mind looking at it and seeing if you could fix it? That would be great :D