== 0.1.1 * controls may now optionally accept a block during initialization == 0.1.0 * initial release