adds some changes in Sakura so that it can be seen as a composition of self adjoint methods.