resource and parent_resource params are lowercased to make matching case insensitive