adding a bi-lens function that will validate something is both fetable and putable