ERC-6982: Default Lockable Proposal

I think that’s sufficient to clear it up - but I might even go with something like this (but realize this is a minor nit)

  // This event MUST be emitted upon deployment of the contract, 
  // establishing the default lock status for this contract's tokens.
  // If the default lock status changes for any reason, this event 
  // MUST be re-emitted to update the default status for all tokens,
  // including the ones already minted.
  // 

Makes sense - I wasn’t sure what the best practice was here. Since this proposal is incompatible with ERC-5192 though, I do think it might still make sense to have a separate proposal that merely extends that, especially since 5192 has some adoption already (supported by OpenSea).

You proposed this in the other thread - but perhaps it should be a part of the core ERC-6982 proposal? I think having all of [defaultStatus, individualTokenStatus, tokenRange] would make this proposal even more flexible.