Fix AtomProcessor interface.
Add license header.