The Should Be's and Shouldn't Be's of Beyond Age 18 Programming