a theoretically somewhat cross platform development wrapper for gilbertcore