Fix #6: Allow update operation to create a resource if it doesn't
already exist