nitpicking style remark: we usually list `toolchain` above `sources`, and separate those blocks by an empty line