Restrict Moped to the 1.0 branch
Handle different deletions differently

If no values are passed in, we don't even hit the DB.

If a single value is passed in, we query that one specifically because
it's a faster query than finding an array of one.

If many values are given, we delete them all.