bnoordhuis: inconsitently