stacklevel=2 warning seems a better approach :D