Harness status: OK

Found 11 tests

8 Pass
3 Fail
Pass	@function works inside shadow
Pass	Looking up document-global function
Pass	@function works inside nested shadow
Pass	@function defined in outer shadow is visible
Pass	Combining functions from various scopes
Fail	::part() can not see inner functions
Fail	::slotted() can see inner functions
Fail	:host can see inner functions
Pass	Outer functions can't see inner functions
Pass	Outer functions can't see inner functions (local vars)
Pass	Function with same name in different scopes