add default implementation tunable and fix class parsing in the tunable factory.