The naming ``create*`` looks really weird for a method returning a boolean