abstract Ex = { cat S ; NP ; VP ; fun Pred : NP -> VP -> S ; She, They : NP ; Sleep : VP ; }