jasmine.LayoutValidator validate does not call layout if component has been detached, but does not remove from invalid components either (from jasmine.specs)