Add missing include
Add less comparision primitive
Update object access definitions
Add 'if' syntax