0 means "always prefer the server's value".  We have had some cases where we wanted to test the connection behavior of intermediary proxies by not using heartbeats on AMQP connections.  This change would make disabling heartbeats impossible, so please remove for now.