In r9866 you added a declaration for `frame` to LzView. This is
causing the following warning in the smokecheck:
WARNING @regression.lzl#950: Redefining bug_3036.frame from 1 to
«lz.view»
because that test defines a child view named `frame` which overwrites
the frame property of LzView. When we have a real schema generated
from the LFC, I suppose this would be a compile-time error.
I guess you didn't technically create a new API because this property
was used in the past, it just didn't have a default value?
Do we just rename the view in the smokecheck to not conflict?