more explanations for 'Further Decouple from ActiveRecord'