Adaptive Singleton-Based Consistencies