preupdate & postupdate hooks for Processor

The hooks recieve the cleaned up and validated input along with the
processor object.