Make device attribute mandatory and strict argument parsing to prevent accidents.