Do we want to allow the inverse of this as well?