Coding style: put the public part first.