X objects create bound methods on classes