public PointOfInterest(int x, int y, PointOfInterestTypes type) : base(x, y) { Type = type; }
private MapBuilder AddPointOfInterest(int x, int y, PointOfInterestTypes type) { return(AddAction(map => map.AddPointOfInterest(new PointOfInterest(x, y, type)))); }