Implement disabled property.

if this is boolean, perhaps defaulting to `false` would be appropriate.