First take at using Macro trait (macro bundles feature)