Compositeview

Can you please also add a TODO here to avoid class based comparison. This will break if we ever extend CompositeViewAction. DOn't have to worry about it for now though, but just need to have that comment in there for the future.