В языке нет реальной поддержки этого, насколько я знаю, но вот реализация, которую кто-то нашел время построить, может быть полезной.