Use colons to properly pass SELF through.