Add new abstract method: getCollation()