ViewT -> CompositeT