anchor.diff:  
   # ------------------------ NEOVIM ---------------------------------------------
   RUN set -ex; \
  -    deps=' \
  -        ninja-build \
  -        gettext \
  -        libtool-bin \
  -        automake \
  -        pkg-config \
  -        unzip \
  -    ';\
  -    apt-get update && apt-get install -y --no-install-recommends \
  -        $deps \
  -    && rm -rf /var/lib/apt/lists/* \
  +    # Env
  +    which python3 \
  +    \
  +    # Build
       && git clone --branch $NEOVIM_VERSION --depth 1 --recurse-submodules -j8 \
           git://github.com/neovim/neovim.git /build/neovim \
       && cd /build/neovim \
       && make CMAKE_BUILD_TYPE=Release -j8 \
       && make install \
       && cd \
  -    && rm -rf /build/neovim \
  -    && apt-get purge -y --auto-remove $deps
  +    && rm -rf /build/neovim
   
   
   # -----------------------------------------------------------------------------
  
positive.code: #                          Install Language Servers
  # -----------------------------------------------------------------------------
  # ------------------------ cquery (C/C++) -------------------------------------
  RUN set -ex; \
      deps=' \
          libtinfo5 \
      ';\
      apt-get update && apt-get install -y --no-install-recommends \
          $deps \
      && rm -rf /var/lib/apt/lists/* \
      && git clone --depth 1 --recurse-submodules -j8 \
          git://github.com/cquery-project/cquery.git /build/cquery \
      && cd /build/cquery \
      && mkdir build \
      && cd build \
      && cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=release \
      && cmake --build . \
      && cmake --build . --target install \
      # Install cquery into usr local
      && cp /build/cquery/build/release/bin/cquery /usr/local/bin \
      # Remove cquery build folder
      && cd / \
      && rm -rf /build/cquery
  
  # ------------------------ ccls (C/C++) ---------------------------------------
  RUN set -ex; \
      deps=' \
          zlib1g-dev \
      ';\
      apt-get update && apt-get install -y --no-install-recommends \
          $deps \
      && rm -rf /var/lib/apt/lists/* \
      && git clone --depth 1 --recurse-submodules -j8 \
          git://github.com/MaskRay/ccls.git /build/ccls \
      && cd /build/ccls \
      && cmake -H. -BRelease -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_LINKER=/usr/local/bin/lld \
  
negative.code: 
  # ------------------------ OpenJDK --------------------------------------------
  RUN set -ex; \
      mkdir -p /build/jdk \
      && cd /build/jdk \
      && wget $JAVA_DOWNLOAD_URL \
      && tar -zxf ${JAVA_PKG_VERSION}_linux-x64_bin.tar.gz --directory /usr/lib/jvm \
      && ln -s /usr/lib/jvm/bin/java /usr/local/bin/java \
      && ln -s /usr/lib/jvm/bin/javac /usr/local/bin/javac \
      \
      # Verification
      && java --version \
      && javac --version \
      \
      # Clean up
      && cd / \
      && rm -rf /build/jdk
  
  # -----------------------------------------------------------------------------
  #                          Install Libraries/Tools
  