[operators.constructions] tweak range_basis == None / source_basis == None case
[discretizations.basic] bugfix