Support nested unwrapping