Add builder for Timeout rule. Make Timeout rule designed for extension.

Nitpick: Missing a `;` here.