Needn't be a pointer.