modes: Scheme mode support