The by-subject assignment would have to be done with seperate input files. I think the block assignment also would have to be done as a betweeb subjects factor--i.e., by assignment of different input files. Off hand I don't know of an easier way to handle that particular constraint.