rename LOG macro
wip
clean up IsTypeSupported
reduce EndOfStreamInternal
wip2