Is there technical material explaining outbox in depth, with examples, etc.? Or is the best way to learn by reading the codes that already implement it? #asknostr