I suggest making prepared ExecutionContexts implicit in all of these methods.