A method of separating a function of the business logic of an application
from a user interface of the application where the business logic and
user interface of the application are intermingled is provided. The
method includes providing a wrapper interface for the application. The
method also includes providing a function of the business logic of the
application separated from the user interface of the application through
the wrapper interface.