composer library