- atomic marker
- transaction marker
- stream fusion marker?
- monitor marker (only one copy of this code running at a time)
- 'do this part fast' (e.g. turn off GC)
--
boundaries as alternative parenthetizations of code (although of course they are really a graph concept, not a code concept)