drafts for #1
tests for #1, fixes #1
avoid further confusion for inplace operator tests