Simplified contextual property implementation (#24).