Mod allows sims to have up to five different traits. Infants remain at one trait, while other ages get 2-4 traits. Lots can now have up to five traits. EA's "Discoverable Traits" system allows YA+ sims up to 8 traits
Content property defines element content, primarily used with ::before and ::after pseudo-elements. Normal value is default, computing to none with pseudo-elements. Content property accepts various values including strings, images, and counters
Macros allow executing code at compile-time in Rust. There are two types: declarative (syntax parsing) and procedural. Procedural macros are divided into derive, attribute, and functional types
Found exclusively in nether fortresses between light levels 0-7. Spawns in groups of up to 4, immune to wither roses. Halloween variant has 22.5% chance of wearing carved pumpkin. Can be spawned on spiders as spider jockeys
Properties are expressed through predicates, which can be singular terms or nominalized predicates. Properties can be referred to by singular terms like "being honest" or "Mary's favorite property". Properties can have both argument and attributed roles in propositions and facts
dir() function returns list of all object attributes. pprint() method provides pretty formatted object representation. getattr() function retrieves attribute values with default values. __dict__ attribute returns dictionary of object properties and values. vars() function returns __dict__ of objects with __dict__ attribute