Added composer compatibility layer