added magic comment; better gemspec