using the callProxy pattern compilation test