On the other have I have the feeling the mixin should do this thing for the user, so the use doesn't need to have into account this thing in order to use correctly the return value from post_comment