Flexible, extensible elements package
copied from cf-staging / elementableelementable is a package to create elements for use in other packages. It is designed to generate elements compatible with several units packages and base classes; it accepts arbitrary input data with arbitrary attributes, to allow for data customization by each package.