added isExpired to output
added consumer for actual processed content
tidyup
tidyup
example usage for consumers
additional fields added