Mongoose plugin that which adds the concept of a key to sub schema arrays and validates that there is no duplication