class_docstr: Lazy command class that defers operations requiring Cython and numpy until
  they've actually been downloaded and installed by setup_requires.
class_docstr_tok: ["Lazy","command","class","that","defers","operations","requiring","Cython","and","numpy","until","they","'ve","actually","been","downloaded","and","installed","by","setup_requires","."]
code: def __contains__(self, key):
      return key == "build_ext" or super(
          LazyBuildExtCommandClass, self
      ).__contains__(key)
  
imports: from __future__ import print_function
  import os
  import re
  import sys
  from operator import lt, gt, eq, le, ge
  from os.path import abspath, dirname, join
  from distutils.version import StrictVersion
  from setuptools import Extension, find_packages, setup
  import versioneer
label_desc: Use image node_id 1 for calling the LazyBuildExtCommandClass obj's underlying member method code with example usage: obj.__contains__(key) and returns: unknown