[feature] bools and nil