We can actually push the trim functions to when we create the define, less overhead.