First version of a interface for history actions.