Provides dynamic class builder given attributes that the ruby object should take and class definition block.
Karolis Astrauka
MIT