What this is testing right now is whether we get back a PostgreSQL invalid statement exception from the first_or_create operation (in the callbacks), which of course is makes the test case error out.  I could add an assertion that the comment that the statement creates is not nil, perhaps.  Would that be reasonable?