Boo

StackOverflowException when type contains itself as macro call