Components now have a print function that prints their context and flushes output.  Interface same as printf.