C properties constructors and implements are in