While rulesets are the primary organizing feature of KRL, you cannot program KRL without understanding persistent compute objects, or picos