cast is required to trick the compiler (otherwise ...
# kontributors
u
cast is required to trick the compiler (otherwise it complains that no value is returned)