.NET Micro Framework does not have String.Format or generics.  This
prevents it from using a stub IEquatable<T>.

Adding stub attributes and classes where possible would make it a lot
cleaner.
​