No boxing

It will have an API: The macros. But a record from library 1 couldn't be used with a record from library 2...