Remove hacks.
Add members generation for interface.