Added new experimental features: defaults and flags