Update gomata, avoid recursion