CS1729 support code (public)