Add samples and improve APIs for injecting typeface recursively