FlowContext をタイプセーフにした