Simpler code generation
Support for BroadcastReceiver + tests