Reduced likelihood of mistakes in CRTP for tables.

Renaming serialize -> serialize_impl helped tracking down an error in
the connection implementation examples