Implementation-agnostic method return status objects (say what?)