*8911* JS linting, better validation, preserve null for unavailable monographs