Summary
- Add helper functions to construct predicates (details)
- Replace suitable instances with helper predicate creation functions (details)
- Use class instead of struct (details)
- Restore AccessTraits in molecular dynamics example for user ease of use (details)
- Rename predicate helpers (details)