Wait, this gem should not depend of any of these others gems, only activemodel. The others are opitional