Added define special form with corresponding tests