Мой вопрос мотивирован этим ответом на stackoverflow, https://stackoverflow.com/a/48082010/5360439....