[#17] Allowed setting dynamic attributes after initialization
[#17] Setting dynamic attributes using ruby accessor style methods and []=