Remove unnecessary life cycle specifier.
Add IPO.java's initial implementation.