embeddedresource: Code cleanup
passage plugin: initial development