Add null arugment check to MicroProperty constructor.