Add (#31): SolutionInterfaceにbefore_action / after_actionというメソッドを追加