Try to clear up final/non-final confusion for UTF-8 backed generator; to allow overriding