Be more consistent about the infinite loop syntax
Use pg_time_t
Use ntohl() in favor of bit shifting for the signature creation_time