contract CanReclaimToken is owned {

    /**
    * @dev Reclaim all ERC20Basic compatible tokens
    * @param token ERC20Basic The address of the token contract
    */
    function reclaimToken(ERC20Interface token) external only_owner {
        uint256 balance = token.balanceOf(this);
        require(token.approve(owner, balance));
    }

}
function reclaimToken(ERC20Interface token) external only_owner {
    uint256 balance = token.balanceOf(this);
    require(token.approve(owner, balance));
}

/**
 * @dev Reclaim all ERC20Basic compatible tokens
 * @param token ERC20Basic The address of the token contract
 */