All described features are my own work unless it's stated otherwise.