Add reflection: constructor