[   AF    ! wLU ] h=--- v=--- NSButton "Push Me" f=(0,0,87,32) b=(-) => <NSViewBackingLayer>
  [   A     ! wLU ] h=--- v=--- NSButtonBezelView f=(0,0,87,32) b=(-) => <NSViewBackingLayer>
  [   AF    ! wLU ] h=--- v=--- NSButtonTextField "Push Me" f=(11,6,65,16) b=(-) => <NSTextLayer>
A=autoresizesSubviews, C=canDrawConcurrently, D=needsDisplay, F=flipped, G=gstate, H=hidden (h=by ancestor), L=needsLayout (l=child needsLayout), U=needsUpdateConstraints (u=child needsUpdateConstraints), O=opaque, P=preservesContentDuringLiveResize, S=scaled/rotated, W=wantsLayer (w=ancestor wantsLayer), V=needsVibrancy (v=allowsVibrancy), #=has surface
