A better gem spec