I think this was reverted to an earlier version. It is supposed to be something like:
`depends_on 'guile' => :optional`