this check is redundant - it is done in Beans.isBeanEnabled()