Follow-up to #29: Fixed tests and composer requirements.