Added `SetProperties`
Introduced `SameAs`
Moved `prepends` to `Common`