scoped and enumerated\nversion to 0.2.1