I'm curious why a subject is used instead of just delivering values directly to the subscriber.