#571 - Content.Smart#repo() method causes infinite recursion