1..6 # ->render() ok 1 - ->render() renders the widget as HTML ok 2 - ->render() can take a value for the input ok 3 - ->render() can take HTML attributes as its third argument ok 4 - ->render() can take a value for the input and another value for read input ok 5 - __construct() can take default HTML attributes ok 6 - ->render() can override default attributes # Looks like everything went fine.