Add support for providing alternatives