Prototype theory is useful for understanding register-internal variation, and peripheral texts pose questions about the reciprocal relationship between situational constraints and communicative freedom within registers.
(fuller treatment of these topics can be found in my dissertation; Chs. 6, 8).