- moves ParameterAssert and not cellIdentifier checks to before ‘super init’
- updates tests