contract CirculatingControlledToken is CirculatingToken, Controlled {

    /**
     * Allows token transfers
     */
    function startCirculation() external onlyController {
        assert(enableCirculation());    // must be called once
    }
}
/**
 * CirculatingControlledToken
 */
function startCirculation() external onlyController {
    assert(enableCirculation());    // must be called once
}

/**
 * Allows token transfers
 */