genericProperties is an Optional so yes multiplication with 31 is okay