Maybe we should have just `Widget({ ... });` ?