 	public func valueInUnit(unit: TimeUnit) -> Double {
 		switch unit {
 		case .Seconds: return seconds
+		case .Minutes: return minutes
+		case .Hours:   return hours
 		}
 	}
 }


	public var abbreviation: String {
		switch self {
		case .Seconds:
			return "s"
		}
	}


	public var pluralName: String {
		switch self {
		case .Seconds:
			return "Second"
		}
	}


	public var singularName: String {
		switch self {
		case .Seconds:
			return "Seconds"
		}
	}


	public var symbol: String? {
		switch self {
		case .Seconds:
			return nil
		}
	}
}

	}


	public var hours: Double {
		return minutes / 60
	}


	public var minutes: Double {
		return rawValue / 60
	}


	public var seconds: Double {
		return rawValue
	}
