The basis of the amaya framework is the one on which various implementations can be built.