little point in citing coding standards here, parts of the API are missing to finish it properly... when exceptions exist these methods will be revised again, until then we actually have some methods to test functionality with ...