Ensure metadata responds to method before sending, use public_send