the docblock look weird. Should be `mixed $bits` etc