New issue from David Majnemer: Replacement allocation functions declared as inline