adding back in 'getAttribute', 'setAttribute', and 'refresh' methods
fixing public method specs