references must be aligned; also move up the warning that fn ptrs must be non-NULL
references must be aligned; also move up the warning that fn ptrs must be non-NULL

graydon/rust,graydon/rust,graydon/rust,aidancully/rust,aidancully/rust,aidancully/rust,aidancully/rust,aidancully/rust,aidancully/rust,graydon/rust,graydon/rust,graydon/rust