Add support for argument bounds.
[travis] Synchronize