18.8.1.3 Implementation