Added "unit" to allow different default step values; added some more examples.