identifiers like __constructor__ now are allowed