fixing test numbering
replace depreciated 'hasattr' with 'in'
Add sandbox support to charge methods.
Add ability to override default button text on form builders.