Extend API Board

The documentation says it should throw an exception here but the interface for the method do not specify it. I guess this is a straight copy of the file in the supplied directory for this sprint, so it is perhaps a mistake by Ekholm.