Acceptor isn't needed to build artifacts' packages
Null-checks before trying to match types
Move null-checks in the right place
Generate all artifacts in the same output package