function Tail-Content([string[]] $Path,[int] $Last = 10,[string]$Newline=[Environment]::NewLine)
{
$fs = $null
$resolvedPaths = $Path
foreach ($rpath in $resolvedPaths)
{
$numLines = $Last
$seekOffset = -1;
$PathIntrinsics = $ExecutionContext.SessionState.Path
if ($PathIntrinsics.IsProviderQualified($rpath))
{
$rpath = $PathIntrinsics.GetUnresolvedProviderPathFromPSPath($rpath)
}
Write-Verbose "Tail-Content processing $rpath"
$lines = New-Ob