Use consistent function descriptors (references)