impoved build-depends parsing