An All-Attributes Approach To Supervised Learning