So shouldn't we have some ability in cookbooks to express the chef client version dependency in the fancy gem::version notation in metadata.rb? Is that something planned for the future some day, or is it considered a bad thing to do?