Now supporting full usage of interfaces for jsf stuff.