Single-argument constructors should have an `explicit` keyword in front of them to avoid accidental type coercion (unless that's what you want but that's almost never.)