---
title: "init(_:)"
framework: usdkit
role: symbol
role_heading: Initializer
path: "usdkit/usdprim/pseudorootspec/init(_:)"
---

# init(_:)

Narrows an untyped USDLayer.Spec to a pseudo-root spec.

## Declaration

```swift
init?(_ spec: USDLayer.Spec)
```

## Parameters

- `spec`: The spec to narrow.

## Return Value

Return Value A pseudo-root spec, or nil if spec is not a pseudo-root spec.
