1. Always a red flag, we don't really consider any tools which require a bespoke programming language. We prefer the tool developers focus on the problem and not be distracted with the tasks of implementing a language. We also don't want to waste developer cycles on a tool specific language. FWIW, we are moving these kinds of things to Dagger
2. The homepage