Move guidle classification to optional adapters. Fixes #46.