inline functions in headers are now marked as static