Modules

generate constants and accessors for array-based objects