NXBT-857: allow recursion