https://github.com/lsegal/yard/issues/488#issuecomment-3933656