Add support for external requires Fix #61