Implementation of 6.26, 6.27, 6.28 (based on AW 13.6.1, 13.6.2 and 13.6.3)